documento fehaciente - French English Dictionary